<?php
//后台索引页控制器
/*
 * 后台功能需求：
 *  后台登录
	常用操作
	    网站栏目管理 √
	    所有文章管理
        评论管理
	    回收站
	系统管理
	    基本参数
	    系统用户
	    系统日志管理
	    图片水印设置
	用户管理
	    注册会员管理
	    已禁止用户列表
 * 数据库设计参考：http://code.google.com/p/shuipfcms/source/browse/trunk/install/shuipfblog.sql
 */
class IndexAction extends Action{
    public function Index(){
        if(session("uname")){
            redirect(__APP__."/Main");
        }else{
            $this->display();
        }
    }

    /**
     * 后台首页登录
     */
    public function doLogin(){
        //去除所有特殊符号和汉字
        $uname = preg_replace('/[\W\_+]/i',"",trim($_POST['uname']));
        $pwd = trim($_POST['password']);
        if(empty($uname) || empty($pwd)){
            $this->error('用户名或密码为空',U("/"));
        }else{
            $member = new Model('Member');
            $pwd = md5($pwd);
            $data = $member->where("uname='$uname' and password='$pwd'")->find();
            if($data){
                //保存SESSION会话标识，用来后面判断已经登录的状态
                session("uname",$data['uname']);
                redirect(__APP__."/Main");

            }else{
                $this->error('用户名或密码错误',U("/"));
            }
        }
    }

}
//===================================================